cell baffle - German English Dictionary